Повторное присоединение к домену, используя keytab-файл хоста¶
Если администратору нужно переустановить операционную систему на доменном компьютере, то утилита ipa-client-install позволяет для авторизации повторного ввода машины в домен с тем же именем воспользоваться предыдущим krb5.keytab-файлом.
При этом утилита не просто скопирует файл, а сбросит хосту пароль и запишет новые ключи, поэтому версия ключей изменится.
Перед переустановкой операционной системы необходимо сохранить на другое устройство файл ключей из /etc/krb5.keytab. После переустановки ОС поместить его, например, в /home/localadmin/krb5.keytab.
sudo klist -k /home/localadmin/krb5.keytab
Результат выполнения:
Keytab name: FILE:/home/localadmin/krb5.keytab
KVNO Principal
------------------------------------------------------------------------------
1 host/pc-1.ald.company.lan@ALD.COMPANY.LAN
1 host/pc-1.ald.company.lan@ALD.COMPANY.LAN
Необходимо установить имя хоста и клиент с keytab-файлом, но предварительно нужно выполнить действия по настройке сети, репозиториев, обновлению пакетов и установке клиентских библиотек ALD Pro:
sudo hostnamectl set-hostname pc-1.ald.company.lan
sudo ipa-client-install -U -k /home/localadmin/krb5.keytab
Результат выполнения:
...
The ipa-client-install command was successful
root@pc-1:~# klist -k /etc/krb5.keytab
Keytab name: FILE:/etc/krb5.keytab
KVNO Principal
------------------------------------------------------------------------------
2 host/pc-1.ald.company.lan@ALD.COMPANY.LAN
2 host/pc-1.ald.company.lan@ALD.COMPANY.LAN
Для применения всех настроек необходимо выполнить перезагрузку компьютера:
sudo reboot